
package mypackage;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>item complex type�� Java �ࡣ
 *
 * <p>����ģʽƬ��ָ�������ڴ����е�Ԥ�����ݡ�
 *
 * <pre>
 * &lt;complexType name="item">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="color" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="hardness" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="itemDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="itemId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="itemType" type="{http://oldwebservice.com/wsdl}itemType" minOccurs="0"/>
 *         &lt;element name="length" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="minPackage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="obtainAccess" type="{http://oldwebservice.com/wsdl}itemObtainAccess" minOccurs="0"/>
 *         &lt;element name="others" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="uint" type="{http://oldwebservice.com/wsdl}itemMeasureUnit" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "item", propOrder = {
        "color",
        "hardness",
        "itemDescription",
        "itemId",
        "itemType",
        "length",
        "minPackage",
        "obtainAccess",
        "others",
        "uint"
})
public class Item {

    protected String color;
    protected String hardness;
    protected String itemDescription;
    protected String itemId;
    protected ItemType itemType;
    protected String length;
    protected String minPackage;
    protected ItemObtainAccess obtainAccess;
    protected String others;
    protected ItemMeasureUnit uint;

    /**
     * ��ȡcolor���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getColor() {
        return color;
    }

    /**
     * ����color���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setColor(String value) {
        this.color = value;
    }

    /**
     * ��ȡhardness���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getHardness() {
        return hardness;
    }

    /**
     * ����hardness���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setHardness(String value) {
        this.hardness = value;
    }

    /**
     * ��ȡitemDescription���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getItemDescription() {
        return itemDescription;
    }

    /**
     * ����itemDescription���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setItemDescription(String value) {
        this.itemDescription = value;
    }

    /**
     * ��ȡitemId���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getItemId() {
        return itemId;
    }

    /**
     * ����itemId���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setItemId(String value) {
        this.itemId = value;
    }

    /**
     * ��ȡitemType���Ե�ֵ��
     *
     * @return possible object is
     * {@link ItemType }
     */
    public ItemType getItemType() {
        return itemType;
    }

    /**
     * ����itemType���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link ItemType }
     */
    public void setItemType(ItemType value) {
        this.itemType = value;
    }

    /**
     * ��ȡlength���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getLength() {
        return length;
    }

    /**
     * ����length���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setLength(String value) {
        this.length = value;
    }

    /**
     * ��ȡminPackage���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getMinPackage() {
        return minPackage;
    }

    /**
     * ����minPackage���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setMinPackage(String value) {
        this.minPackage = value;
    }

    /**
     * ��ȡobtainAccess���Ե�ֵ��
     *
     * @return possible object is
     * {@link ItemObtainAccess }
     */
    public ItemObtainAccess getObtainAccess() {
        return obtainAccess;
    }

    /**
     * ����obtainAccess���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link ItemObtainAccess }
     */
    public void setObtainAccess(ItemObtainAccess value) {
        this.obtainAccess = value;
    }

    /**
     * ��ȡothers���Ե�ֵ��
     *
     * @return possible object is
     * {@link String }
     */
    public String getOthers() {
        return others;
    }

    /**
     * ����others���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link String }
     */
    public void setOthers(String value) {
        this.others = value;
    }

    /**
     * ��ȡuint���Ե�ֵ��
     *
     * @return possible object is
     * {@link ItemMeasureUnit }
     */
    public ItemMeasureUnit getUint() {
        return uint;
    }

    /**
     * ����uint���Ե�ֵ��
     *
     * @param value allowed object is
     *              {@link ItemMeasureUnit }
     */
    public void setUint(ItemMeasureUnit value) {
        this.uint = value;
    }

}
